hexe types set up for iteration 1
misc