cleaned requirements list