add ConsumeCommand and test