ref update