head, init