created ResultRepresentable