revamped requirements file