make mappings configurable