Extracted UpdateTask into another class