adds additional methods, tests. switching to mocha next