added root directory service, authentication, logging