changed to use npm install