stripped out the module event namespacing. it wasnt worth the 200 bytes.