Zoom and operation overloading on custom floats corrected