map 4 prop changes