add selection lazyload