sometimes the result is discarded