Yes, I know the site is broken. Some update has wrought havoc on my site. However, my second daughter arrives today, so this may persist a while.