upgrade timeline