BRANCH HOROLOGY