backfitting via CD