covariance wrt target