persevered