adding Renew prototype