diff --git a/http/cluster/cluster_service.inc b/http/cluster/cluster_service.inc
index a1d883d..c090b37 100644
--- a/http/cluster/cluster_service.inc
+++ b/http/cluster/cluster_service.inc
@@ -9,12 +9,16 @@ class provisionService_http_cluster extends provisionService_http {
 
   function init_server() {
     $this->server->setProperty('cluster_web_servers', array(), TRUE);
+    drush_log(dt('initializing web clusters to @cluster', array('@cluster' => join(',', $this->server->cluster_web_servers))), 'debug');
   }
 
   function setContext($name) {
     parent::setContext($name);
     foreach ($this->server->cluster_web_servers as $server) {
-      call_user_func_array(array(d($server)->service('http'), 'setContext'), array($name));
+      drush_log(dt("calling setContext @name on server @server", array('@name' => $name, '@server' => $server)), 'debug');
+      $object = d($server)->service('http');
+      drush_log(dt("object @object is a @class", array('@object' => $object, '@class' => get_class($object))), 'debug');
+      call_user_func_array(array($object, 'setContext'), array($name));
     }
   }
 
