Holy smokes that was fun