THANK YOU! I think I'll be spending hours on that!