import logging
 log = logging.getLogger('arnied_wrapper')
 
-from cnfline import build_cnfvar
-import cnfvar
-import sysmisc
+from .cnfline import build_cnfvar
+from . import cnfvar
+from . import sysmisc
+
 
 #: default set_cnf binary
 BIN_SET_CNF = "/usr/intranator/bin/set_cnf"
 
 import logging
 log = logging.getLogger('dial')
 
-import arnied_wrapper
-import simple_cnf
-import sysmisc
+from . import arnied_wrapper
+from . import simple_cnf
+from . import sysmisc
 
 HAVE_IPADDRESS = True
 try:
 
 log = logging.getLogger('mk_config')
 
 # custom imports
-import arnied_wrapper as aw
-from arnied_wrapper import Delete, Update, Add, Child, batch_update_cnf, build_cnf
-from cnfline import build_cnfvar, build_group, build_intraclient
-from cnfline import build_nic, build_provider, build_user
+from . import arnied_wrapper as aw
+from .arnied_wrapper import Delete, Update, Add, Child, batch_update_cnf, build_cnf
+from .cnfline import build_cnfvar, build_group, build_intraclient
+from .cnfline import build_nic, build_provider, build_user
 
 
 ###############################################################################
 
 """
 
 import os
+import json
 import tempfile
 import time
 import logging
 log = logging.getLogger('simple_cnf')
 
-import arnied_wrapper
-import cnfvar
-import sysmisc
-import json
+from . import arnied_wrapper
+from . import cnfvar
+from . import sysmisc
 
 ###############################################################################
 #                                  constants
 
 import logging
 log = logging.getLogger('web_interface')
 
-from arnied_wrapper import accept_licence
+from .arnied_wrapper import accept_licence
 
 
 def find_in_form(regex, form="status", escape=False):