a basic test suite, more to come