Added implementation for all events needed by Schedular