Ripped pint spec and class from Hadi's original