removed comments added reqs