restructured file directory