updates avl