This is painful AND I CAN'T STOP WATCHING.