update by master