better printing for hex values