Hmm, this seems familiar. Isn't this similar to the SPCV except it seems more complicated? Well, I think it's practically the same thing.