Jesus ******* christ this is brutal.