use float as output format