Timed events now work, can undo items