upgrade selecting