* enum fix
* scheduler extension