Hi all. I have and IE application that is a bit hairy and I think using MSAA would be a good way to approach things. When I do a call to GetListofObjects(), I can see that it returns the objects that I am interested in. I would like to be able to perform some logic in my scripts based on if certain objects are present and how many children etc. O.K. to my question. How the heck do you navigate to a particular object?? If the object I wanted to navigate to was in the object list with a name of "Contacts", I would like to be able to quickly go there and then query its children etc to move forward with my script. I may then want to navigate to the 2nd child and click that object for instance. There are functions titled navgetfirstchild() etc but it looks like you need object ID's to first define a starting point. How do you generate object ID's?? I'm just at a stand still on how to get into the object heirarchy and start moving around. Any help would be appreciated. __________ Visit and contribute to The JAWS Script Repository http://jawsscripts.com View the list's information and change your settings at http://www.freelists.org/list/jawsscripts