version of scheduling working where done events are not yet removed