updates to head