Chapter04 lazyloading changes