Updated senders function