device route change, view options change