ui and search update