Implement recipients. Closes #10