Reality, hope, challenge and encouragement