requirements automatically install