use float in getString