Use a new algorithm to control the view.