call update when receiving raw value, to make sure operations
are properly done (like returning only a key of a whole dictionary...)