abHead, abTail, abInit