Why are we here?
596