Donald Lang screws the hell out of me ...