hurray, fix for float bug. THX to Marco