satisfiesRequirements