Clientprovider