update pre final