diff --git a/obsw_user_code.py b/obsw_user_code.py
index c7e41a8b57587e4eb43f01824b8737a9165c5e5a..122dcfeecf01b4bae3fc62a0f8f4abb8242c789a 100644
--- a/obsw_user_code.py
+++ b/obsw_user_code.py
@@ -1,16 +1,25 @@
 """
 User defined code can be added here.
 """
-from typing import Tuple, Union
-from tc.obsw_pus_tc_base import PusTcInfo, PusTelecommand
+from typing import Union, Tuple
+from tc.obsw_pus_tc_base import PusTcInfo
+from enum import Enum
+
+
+# Yeah, I did not have a better idea yet..
+class Developer(Enum):
+    Robin = 0
+
+
+Developer = Developer.Robin
 
 
 def command_preparation_hook() -> Tuple[bytearray, Union[None, PusTcInfo]]:
     """
     Can be used to pack user-defined commands.
     """
-    command = PusTelecommand(service=17, subservice=1, ssc=20)
-    return command.pack_command_tuple()
+    if Developer == Developer.Robin:
+        return prepare_robins_commands()
 
 
 def global_setup_hook():
@@ -21,8 +30,19 @@ def global_setup_hook():
     by using the handle.
     For example: config.obsw_config.G_SEND_ADDRESS = new_send_address
     """
+    if Developer == Developer.Robin:
+        global_setup_hook_robin()
+
+
+def prepare_robins_commands():
+    from tc.obsw_pus_tc_base import PusTelecommand
+    command = PusTelecommand(service=17, subservice=1, ssc=20)
+    return command.pack_command_tuple()
+
+
+def global_setup_hook_robin():
     import config.obsw_config
     # Static IP of board
     port_send = 7301
     send_address_to_set = ("127.0.0.1", port_send)
-    config.obsw_config.G_SEND_ADDRESS = send_address_to_set
+    config.obsw_config.G_SEND_ADDRESS = send_address_to_set
\ No newline at end of file