use of text mapping for level props