Now the mappings can be fully customized