add EventScheduler.h