added apps.scheduler