diff --git a/expetator/monitors/laptop_power_monitor.py b/expetator/monitors/laptop_power_monitor.py
index 78f7019b4e554f53b886b0375b7033a6fa74f6a5..474c5b133855c2e8745d12e8d3dbed3bb5fe92c6 100755
--- a/expetator/monitors/laptop_power_monitor.py
+++ b/expetator/monitors/laptop_power_monitor.py
@@ -12,26 +12,27 @@ def read_int(filename):
 
 def handler(arg):
     stay=False
+
+if __name__ == '__main__':
+    signal.signal(15, handler)
     
-signal.signal(15, handler)
-    
-stay=True
+    stay=True
 
-with open('/dev/shm/power_measures','w') as power_file:
-    power_file.write('#timestamp power\n')
+    with open('/dev/shm/power_measures','w') as power_file:
+        power_file.write('#timestamp power\n')
 
-try:
-    while stay:
-        mili_volt=read_int('/sys/class/power_supply/BAT0/voltage_now')
-        mili_ampere=read_int('/sys/class/power_supply/BAT0/current_now')
-        watt = mili_volt*mili_ampere/1000000000000
+    try:
+        while stay:
+            mili_volt=read_int('/sys/class/power_supply/BAT0/voltage_now')
+            mili_ampere=read_int('/sys/class/power_supply/BAT0/current_now')
+            watt = mili_volt*mili_ampere/1000000000000
     
-        current_time=time.time()
-        int_current_time=int(current_time)
+            current_time=time.time()
+            int_current_time=int(current_time)
     
-        with open('/dev/shm/power_measures','a') as power_file:
-            power_file.write(str(int_current_time)+' '+str(watt)+'\n')
-        time.sleep(1-(current_time-int_current_time))
-except:
-    pass
+            with open('/dev/shm/power_measures','a') as power_file:
+                power_file.write(str(int_current_time)+' '+str(watt)+'\n')
+            time.sleep(1-(current_time-int_current_time))
+    except:
+        pass
 
diff --git a/tests/example.py b/tests/example.py
deleted file mode 100644
index b820f81e4ddd3110abdfca50f7d56f10c4d3e435..0000000000000000000000000000000000000000
--- a/tests/example.py
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/usr/bin/python3
-"""This script run HPC benchmarks with enabled monitoring
-
-"""
-
-import os
-import sys
-import platform
-
-import expetator.experiment as experiment
-
-from expetator.benchmarks import sleepbench
-from expetator.monitors import mojitos, power
-from expetator.leverages import dvfs, pct
-
-BENCHMARKS = [sleepbench.SleepBench(default_time=5)]
-
-LEVERAGES = [dvfs.Dvfs(dummy=True), pct.Pct(dummy=True)]
-
-hw_pct = {'instructions', 'cache_misses'}
-MONITORS = [mojitos.Mojitos(sensor_set = hw_pct),
-            power.Power()]
-
-if len(sys.argv) > 1:
-    dest_dir = sys.argv[1]
-else:
-    dest_dir = '/tmp/demo'
-
-cluster = platform.node().split('-')[0]
-
-name = '%s/%s/demo' % (dest_dir, cluster)
-os.makedirs(os.path.dirname(name), exist_ok=True)
-
-experiment.run_experiment(name, BENCHMARKS,
-                          leverages=LEVERAGES,
-                          monitors=MONITORS,
-                          sweep=True, times=1)
diff --git a/tests/example_gpu.py b/tests/example_gpu.py
deleted file mode 100644
index 616ed6603bf3fb54e11e2f22ef3877f138030425..0000000000000000000000000000000000000000
--- a/tests/example_gpu.py
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/usr/bin/python3
-"""This script run HPC benchmarks with enabled monitoring
-
-"""
-
-import os
-import sys
-import platform
-
-import expetator.experiment as experiment
-
-from expetator.benchmarks import sleepbench, cpubench, mpibench, membench, npbbench, gpucpubench, gpumembench
-from expetator.monitors import mojitos, power, powergpu
-from expetator.leverages import dvfs, gpuclock, gpupow
-
-BENCHMARKS = [gpucpubench.GpuCpuBench(), gpumembench.GpuMemBench()]
-
-LEVERAGES = [gpupow.GpuPower(steps=2), gpuclock.GpuClock(steps=2)]
-
-hw_pct = {'instructions', 'cache_misses'}
-MONITORS = [mojitos.Mojitos(sensor_set = hw_pct),
-            power.Power(), powergpu.Power()]
-
-if len(sys.argv) > 1:
-    dest_dir = sys.argv[1]
-else:
-    dest_dir = '/tmp/demo'
-
-cluster = platform.node().split('-')[0]
-
-name = '%s/%s/demo_gpu' % (dest_dir, cluster)
-os.makedirs(os.path.dirname(name), exist_ok=True)
-
-experiment.run_experiment(name, BENCHMARKS,
-                          leverages=LEVERAGES,
-                          monitors=MONITORS,
-                          sweep=True, times=1)