hope for the best prepare for the worst