basic utility framework is up... more tests to come