Decomposition scripts