define directory structure.