upshot analysis