npvd finish