all content © anne smith 2026