publish and package update