Added Adapter Enumeration Code