enforce checking for renewal