better split key mappings