Add some more printouts and explaining comments
Fix for lazy loading outside scope