A source of concern, apparently.