feeling slightly proud and hopeful