Seems a lot of work but definitely worth it for th...

Seems a lot of work but definitely worth it for those results, great job.