ok wiseguy, what the hell is an npvcd (why do i have the sinking feeling that 
i'll be sorry that i asked?).