- added deferred lookup