Implements nvm which

ok, thanks