add decomposite