Documented methods and added lookupByName method