This is hard to watch.