float correction