use blanket to do cov