setable upper rate limit