First attempt to block less
Refactoring. Using CouchbaseController