prepairing to publish to npm