udpated reqs