fix lazy loading for :PP