Picture running Windows Explorer. On the left side you have a tree view and on the right you have a list. The product I'm working with has pretty much the same layout and in fact, they are the same type of components (SysTreeView32 on the left, SysListView32 on the right). The past incarnation of the automation could simply take in the element of a list (or tree) and would select it. Unfortunately it's not that fast and I'm not sure how well it would work with Macro Express, which with the aformentioned functionality, would be superior to what I'm using now.