some fixes and new new type for return value for lookup request.
cahnge version