request task improvements