Awesome job. I get headaches just thinking about the amount of work you must have had with this! Great job mate!