create MethodResult