use await-event
wow, node.js is retarded
fix a bunch of shit when using for testing