continue to streamline floating point support