improvement to get values ​​from 'map' fields