fixed the remaining compiling error and update to the latest commit