add convertResultToObject method