By inserting a sleep of a few ms in OvalPortrayal.draw() I can more easily reproduce the hang for tut 4. One pattern seems to be that it hangs when being resized twice or more before it has finished all calls to draw(). Regards, Pelle