added check for multiple features with OR semantics