move conformance criteria around