fix naming conventions of undo binding
undo inserts at each item's original location