Update with mapping type