needle branch