update command pattern structure
save
Merge branch 'Working'
.
.
Merge branch 'master' into Working