assuring the right branch is being used