add test modules
more tests