Backwards compatible for earlier versions, changes can be simplified if we only ever need to consider 6.9+