switched around viewer