updating views to support new backend stuff