Event_ saving and restoration