add identifiers to button lists
Added ability to insert items at specific locations