Add component oo