update for npm