Decomposition list