doing UI
small trick
doing plaintext work
add router
doing sending