integer and float hex bugfix