remote xxx update