Working request code
Need to implement `setup.py`