composer update
enhance test suit
Merge branch 'devel'