scheduler required only in production