more tests for public api