new cron fixing ``runaway'' after time moved forward