update view rendering