* added scheduleInit method