new domain + cloudstorage library