update views for different roles