set private as false, so this can be published in npm