added fast coverage iterator