altered file structure