with hex basis