fix some bugs
remove autoCheck