reschedule only AFTER broadcasting messages