process request
arrage the task