I'm so fucking tired of this architecture, I don't know where files are supposed to be