add getFloat