major version configurable