cascade on delete of objects to ensure that associations are deleted as well
clean up getRecipients endpoint