Why does this terrible stuff have to happen?
106