this is kind of old but i felt the need to come to PriitK's defense since no one else did. unlike bmps, gifs and pngs are compressed images. bmps are bitmaps and can be loaded into memory and then directly displayed on the screen. pngs and gifs have to be loaded into memory, decompressed into another memory spot as a bitmap which is saved for later, drawn, and the original file data freed from memory. there really isnt a way around the extra steps and its not PriitK's fault. the loading time comes from having to decompress the bitmaps into ram. pngs/gifs advantage of compression is only on the hard drive not in ram. someone else said that bmps take up more space in RAM? is subspace like that? i am thinking they meant the hard drive. CC