modularized code, sepport for range of time in crontab
modularized code, sepport for range of time in crontab