add task1 and task4