added char mapping
fix char mapping