add id to identify a contact (id is the key in the map)