fixed bugs
Merge origin/master