re-structuring tasks and requests
re-structuring tasks and requests