dirs reorganization