add morph components