added FloatReadOnly