Ahh i thought that at first but didnt understand lol
I think you got confused when using the Contacts and the Contact object which are 2 different objcects. Contacts holding all the contacts from the chatwnd and Contact holding all info for a contact. You would have just needed to iterate though the Contacts object.