viewUpdate