add pretty-mapping