added edit item and edit event