Added Lookup generic interface