but where does the self.license_file come from?