edit-button feature