add HeadNode