focus on send. it doesn't work yet. I will refactor the other scripts