report decomposition