Expect the unexpected (or at least be ready for it...)