add nv pointers to cover struct