undo - redo have been miplemented (update branch in project navigator has to be rewritten!!!)