global stuff from Nate Dogg, namespacing and such