sheduler comleted and all tested