Thanks Ero, you rock! I agree with everything you said. I'll see what I can do to improve it if I continue this project.