updated view pages, still working though