updating with coverage