James, IMO you are right on track Keep up the great work! Jared ~~~~~~~~~~~~~~~~~~~~~~~ Jared Weinberger http://www.brainyday.com/jared