finish 80% of update scripts