update secondary