complete path
bug fixs