Change to precision instead of variance

In an attempt to find the bug, I am changing things from precision
terms to variance terms.