autonomous branch libs
v2