Hope and Progress