[PD] multiple undo feature