tested if contact hash changes