Initial terminal interface work