Assignment 5 reqs