update : undo complex group done