Being prepared for anything