add basic consumer stuff