ViewUpdate

Starting to get there.
Revert "ViewUpdate"

This reverts commit 7d107612ab40968267009e2445669bd2dbb685b7.