upgraded res