replaced json mapper