hex conversation moved to Primitives