chnaging file structure