rich view update