I'm an idiot -files structure revision