add directory structure