bit of a bug fix for you related to those buttons showing racers
the lap number shown on them is advanced by one(1) than it should be. for instance, race starts, and the drivers come around to finish the first lap. your program then begins to show the order of drivers, and how far back they are. it also shows the lap number of that lap that was completed, but it shows Lap 2. it should be Lap 1, as they finished Lap 1 with the respective drivers behind the leader.