update package and modify packages