final perseverance