vendor response.py