 
       # request fn
       get = (url, next) ->
-        time_start = Date.now()
-        request {method: 'GET', url}, (err, resp, body) ->
-          resp?.headers?.time = Date.now() - time_start
-          next err, resp, body
+        if debug_mode
+          time_start = Date.now() if debug_mode
+          request {method: 'GET', url}, (err, resp, body) ->
+            resp?.headers?.time = Date.now() - time_start
+            next err, resp, body
+        else
+          request {method: 'GET', url}, next
 
       # update raw data
       cacheCount = (headers, type) ->
         x_cache = headers['x-cache']
         x_served_by = headers['x-served-by']
-        request_time = headers['time']
 
         RAW_DATA.CACHE[type] ?= {}
         RAW_DATA.CACHE[type].hit ?= 0

  # clear the cache for a site
  when 'cache:warm'
    DOMAIN = args[0]
    exit "must specify domain" unless DOMAIN

    # connect to DB

where <command> [command-specific-options] is one of:
  backup <site-slug>                backup a site
  cache:bust <site-slug>            clear the cache for a site
  cache:warm <www.domain.com>       warm a cache for a domain. takes 'debug'
  clone <src-slug> <dst-slug>       clone a site
  create <my-package> <type=app>    create a new package
  deploy <my-app>                   deploy an app
