determinism view 3