added beginnings of tests.