Adding term logic to renewal