change _Schedule .ctor to WrapToSchedule function