revised inner requires for opal support