     message = "Clicking on \<#{selector}\>."
     @echo message
     @click selector
-    courier.response(message, true, action)
     @wait(1000)
+    courier.response(message, true, action)
 
 downloadFile = (action, courier, casper)->
   url = getOrElse(action, "url")

    func = interpolate(courier, func)
    args = _.map(args, (s) -> interpolate(courier, s))
    func = eval("[#{func}][0]")
    @echo "Applying '#{func}' within Casper."
    func.apply @, ([courier, @]).concat(args)

captureScreenShot = (action, courier, casper)->
  selector = getOrElse(action, "select", "body")

  casper.then ->
    selector = interpolate(courier, selector)
    text = interpolate(courier, text)
    message = "Typing '#{text}' in \<#{selector}\>."
    @echo message
    @wait(500)
    @click selector
