various updates
back to a simple head