avl ref update