hey Am I correct in believing that this code would put a copy of img1 at x=100, y=100 of backimg backimg = img1.DrawImage(img1, 100, 100) it draws img1 but at 0,0 any ideas? Cheers Shane