Version 4.1

* refactoring code
* fix threading issue
* improve performance