add content-player component