attribution analysis