Smart rate (41/43)

Smart rate