Yes, thank you. I mentioned I had fixed that in Reply #9. I'm slowing everything down and adding lots of extra drawing and displaying of various values along the way. Something is definitely not right. I'll get to the bottom of it and let you all know what I find! It's a little cumbersome, code-wise, due to the fact that the drawing for each ball is in the ball class and the timer, the moving, and the repainting are separate java methods.