Add `output` biz logic