Ohhh sh*t. This is going to be ugly.