work over BlindCommandBatcher