format npr.py
mv Request into try block
add xml parser