have added so many things that i can enumerate, so i fucked up
added Undo-Redo (only Moving items), have solved problem with buttongroup