upgraded requests