update requirements
make it easy to run stand-alone