if hasPreviewMode is true then you've already loaded this file, I think and you don't need to load it now.