modified npm