add plot_components