update task_08 & 09
update task_08 & 09