new hex user interface