fix breaks on blog page
many nonspecific fixes
more non-specific fixes