add shouldCron so we can test before running cron