got branch list, still not doing it properly if outside repo