Cleaned up RequestTask