task scheduler can be called from task workers. No need of monitor anylonger