loading promise wrapper in place (and cool)--now to just finish up uglification