using nave instead of nvm