fix `nameFunc`