removed overly strict tests: TODO: make strict mode