Merge origin/master
fixed LeftSmooth method
Merge origin/master