add addRecipient method