update views to reflect models