refactored update_contact_box - add update_contact_field_value and specs