some tests added
some tests added
one more test