Why are we still here...