add undo to appeals