Awesome job Tom! Again you never cease to amaze me and teach me something new. When you told me you were planning a massive rewrite I didn't think it was going to be like this. Even better than before amigo