upgrade costs