finishing the consumer in another terminal bit