a buncha fixes for the site