Especially for Prince CP's sake, I am glad that things have been going well for Sofia. He and the SRF may well have felt that Sofia could carry out the duties required of her but until she was actually seen in action no one could be really certain. I'm sure there will be slip ups on occasions...