modify gnvm use copywritting.