updated decomposition docs and style