added ability to edit contact