adding lazy list.