modification float/double