fix some bugs, delete srcexpl