support to output hex