hexes are too complicated but I've figured it out...