replaced overflow auto with new float clearing