Hi... I've implemented a 'magnifying glass' on a BufferedImage object by using the getSubimage call to get the image segment, and enlarging it and drawing it directly on top of the original segment using Graphics' drawImage method. The magnifying glass is tied to the movement of the mouse. Making hundreds of movements works fine, but everything locks up after some time. RasterFormatExceptions thrown by getSubimage are handled. No OutOfMemoryErrors are thrown, and watching the memory through Runtime's freeMemory method show tens of megs free. I'm using Blackdown jdk1.2 pre-release2, libc-2.1.1. Thanks in advance for any help. jason ---------------------------------------------------------------------- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]