further decomposition