update view , add