File hierarchy redesign