these are bad ass.