adding forced side scheduler
todo list