Split up reqs generation.