modify sender
update recevier and sender