task 6 completed(special part)