interface work + sendEmailNotification