dir restructured