edit item button rework