update Reference