various tests added.