CDK spends big to boost satisfaction