fix the strict version issues.
fixing tests.
update version and tests.