make force scheduler optional