add: iiCheckTypes
fix: tests (factory changed)