     return {
       start  : (options = {}) -> _pleaseWait.load(options)
       finish : -> _pleaseWait.done()
+      status : (msg) -> _pleaseWait.status(msg)
     }
 
   window.pleaseWait = new PleaseWait()
        spinner                            = document.createElement("div")
        spinner.className                  = "pg-loading-spinner"
        spinnerTemplate                    = null

        for script in document.scripts
          if script.id == "pgLoadingSpinner"

            @_loadingDone()
        else @_loadingDone()

      status: (msg) ->
        @_messageDiv.innerHTML = msg

      load: (options = {}) ->
        @_options                          = options
