updated data grabbed and the way synccontact works
-syncccontact is given the id, name and hasPhoneNumber and gets number when requested