ignore more stuff
record why we use \inputcondtmp