update for view render