change float32 to float64 for bigger key space