add lazy web requests