files structure fixxed