yep there can be errors when the file is inited once but this is not a problem because we init it again in the setup