added a basic unit tester