refactor update_contact_field_values txs and tests