Update json mapping
Add error return