Add component Task