read branch