adding NameMap and NameMapTest