ready for publish to npm