Graeme, if VTV code is good then blurring problem can be solved - by setting DblBuffered to false, no?