Uses NVSL for logging