correct behaviour to ensure that boxes always output _ask and _command first