controls for views