to giving and receiving