add ChainOfResponsibilities
Merge branch 'local'