That's very hard to do, and it will be very slow in vb. I think it's better to search the web for a program that does it.