change uifieldmapping object to map