i think i KIND OF finally got the head right