run coverage only on demand