and strict should be off by default