enabling lazy loading of files