allowed rate argument to be control rate