why do i always have to update my node version just to get the latest npm to work?