do we perhaps need to check that the contact field value is set & contact is saved?