use hex to string