introduce coverage metrics