adding more public views and updating social classes