added test suite