adding test suite and debug