clean up to push to own NPM as original author gave up maintaining it