ITID - (Intelligent Text Input and Display)