Added some more lookup code. Trying to figure out how to return an address not allocated on the stack