added basesCovered and fractionCovered