combine commands in another case, to further support pipelining