head + tail = tead