courage and perseverance