compute indirect finished