basic tests for consumers working, but with a little hack :(