Modify the content of the ResultObject class and use a TypeAdapater object to help deserialize