deployment setup (finally) with cap