task2 and task3 init commit