making ut.
modify lisence description.
Merge branch 'work'
refactoring