coverage testing updates