schedule returns the generated event, so it can be deactivated