update all program