Holy crap this looks like a fun setup!