updated results loader to properly crawl and load struct