add requirements file
such refactor
wow