keyword mapping