changes for npm