sync up with npm