learning branch line