version 7, which supports any language/mapping