work on shortcut tree, editing and buttons