send and clean up ui
send