Rate control (10/29)

Rate control