application update sequence