There should be only one service provider, but it's still stored in an array.