nicened the lazy loading effect