improved requests example