hopeful updating