use the computed value to avoid dead code elimination