Added AddLogic error strings and send Undo details to UndoLogic for execution