Smart rate (39/43)

Smart rate