updated requirements.txt
updated test suite
updated test suite