Swallow consumer

not loving the name but can't think of a better one