updated tests. will integrate tests with the testing suite l8r.