Various bug fixes throughout site.