use smartNameMapper on context