It's not updating it from in the paint event. I only get one paint when it first loads.

When the picturebox moves, it's gone.

Is there another way I can MOVE the overlay image right after I mvoe the picturebox within the timer code?

J