add final task3