update views and styles