add npm madness