file structure tweak