diff --git a/main.py b/main.py
index e2a0937..3adbb6a 100755
--- a/main.py
+++ b/main.py
@@ -472,7 +472,7 @@ def pull(modem):
         
     signalStrength = modem.signalStrength
     if signalStrength < MIN_SIGNAL_STRENGTH:
-        logger.warn('Signal strength {0} < {1}, skipping pull'.format(signalStrength, MIN_SIGNAL_STRENGTH))
+        #logger.warn('Signal strength {0} < {1}, skipping pull'.format(signalStrength, MIN_SIGNAL_STRENGTH))
         return
     
     pull_per_minute = 60 / PULL_INTERVAL
@@ -544,6 +544,8 @@ def pullLoop(modem):
             logger.info('Terminated by request signal')
             sys.exit(0)
         
+        pull(modem)
+        
         sleep(PULL_INTERVAL)
 
 def checkSignal(modem):