fix the build bug to deal with cache