n floats; retain float hash