add consumer test