npm setup. in progress 3