added --strict mode