update decomposition
Merge pull request #24 from sandal-smuggler/decomposition

update decomposition