Commits


reorganize tests


run the tests