add mode mappings