avl class