harden/clean up reactive-view