branch up
up & left
down & right
down for head branch