Issue #1, basic consume takes the wrong arguments