first run at updating json mapper to have depth build