change estimate method, add cancel waiting exec in if not exec on that vm