Broken up Lookup Code