remove some unnecessary computation in ComputeEngine