added result class