Smart rate (32/43)

Smart rate