updates for npm