add sync not exist tools, close #424