initial reqs