new ui and db