Jeez... thats alot of work right there. Thanks for that!