add instances for Double, Float, Fixed