composite-consume