First view and test, then commit. You do this every time.