coverage calculation