Implemented lazy load.