aded more tests on datastructure