hopeful and doubtful