practice of using puma and capistrano