man Dan that is bad ass.