Lenard, what you suggested worked perfectly. If I'd have paid more attention when learning about blitting I'd have known that! Thanks to everyone for your help :)