initial AVL commit