flushing out float behavior