Add component task2