Thank you.
Ironically the speed thing will take some work, as once the speed exceeds the size of the blocks the collision detection would break down. But there's a way around that in that I just run the increment twice, instead of using a bigger one. Then the math will work just fine. So not hard.
And you're right about the visual indicator. That should be simple. Yeah, I'll do that today.