Why are we still here?
318