using containsMajor by default