add integer and float conversion