repairing upcoming event block