now you can set giver and recipient and all that