the drop shadow is no optional
two new delegate methods - addRecipient and removeRecipient