257 Cross Roads and Branching Points