coverage integration