accomodate float