fix rounding double