XD I am rather pleased with how this is coming along. Time consuming? Yes. But awesome.