Make decomposition