ui components dynamic and advanced 7227342