updated scheduler definitions