update package and source