performance attribution
1 2 3