I thought that my old thread: http://www.pascalgamedevelopment.com...399&highlight= brought up some good ideas. I'm not about to try and copy/paste them all, but it might be worth re-looking at it a bit .