def METHOD_NAME(self, *args, **kwargs):
    """
    Save the request form and send email notifications
    """
    self.instance = super(RequestAssociateForm, self).METHOD_NAME(*args, **kwargs)
    [affiliate_request] = AffiliateRequest.objects.filter(
        to_directory=self.to_directory,
        from_directory=self.from_directory,
        request_as=self.cleaned_data['request_as']
        )[:1] or [None]
    if not affiliate_request:
        affiliate_request = AffiliateRequest.objects.create(
            to_directory=self.to_directory,
            from_directory=self.from_directory,
            request_as=self.cleaned_data['request_as'],
            creator= self.request.user,)
    self.instance.affiliate_request = affiliate_request
    self.instance.sender = self.request.user
    # get recipients emails
    self.instance.recipients = self.to_directory.get_owner_emails_list()
    self.instance.METHOD_NAME()
    self.send_emails(self.instance)
    return self.instance