I'm glad you were able to get Xena to the shelter. I didn't realize from your previous posts that she actually had a compound fracture to her wing. It's good Peggy is doing well and her parents are still feeding her. It sounds as though she is maturing just fine with you supervising to make sure the magpies don't harm her. It's kind of the best of both worlds, safety from you and food from her parents.