Ui patterns updates