new resultdto structure added