Site update

Minor improvements and fixes.