not completed but commiting anyway

Perfect, but since 32.0 is already a float, you don't have to use float(). Combining a simple type (int) with a more complex type (float) always returns the more complex type by default.