RATE???????????????????????????????????????????????????????