head now points to a branch label