So hopeful, but also so cautious.