update documentation, add tty