add more tests
5 files changed