Fixed so float/dobules works correctly