implement full list of ac branches, not all the way working yet