added more tests to test