building match detail json unmarshaller and data table