fix hidden float problem