reference coverage algorithm changed