started work on text ui