full directory structure