Thanks games for fun for that great in depth review! I really appreciate it and will try next time to a) not have such a grand idea and b) not run out of time.