NVM Library