brought line coverage in line with branch coverage