Terminal interface beginnings.