add support for multiple recipients
WIP: add capability for enhanced codes