Implement MethodCall