some simple testing tools, a trivial test, and dummy implementation