hope for the best, but prepare for the worst.