full covariance bug fix