add some ui component