use cookie to prevent re-rate