components and plot ui ready v2