customized remove_contact and edit_contact