Revised clear floats solution