added covariance to observables everywhere