fix last float bug