update gallery, proxy