Support generating multiple outputs