Site report potpourri

Some fixes for some outstanding site reports.