add requirements list