general public views