Minor web site enhancements