add terminal.go