new service directory structure