Add component input