new directory structure.