scheduler supports one time execution