added skeleton methods for scheduler