Modify task4