task_1 updated