senging and receiving event