Steven Your tutorial is one of the best I have read to date. Your logic and explanations are clear and precise. Plese publish more material. This site is a "must read" for any potential web developer.