done with all tasks up to task 6