Reworked the add/delete/move level events.