fixing rate controller