update artifact