Wow Chuck - just read this thread from start to finish. Fun, fun, fun. Fantastic job thus far.