add_requirements