add a consume convenience