add an intermediate variable (prepare for next patch)