pass errors from Compute()