What are you wanting it to do? I'd prefer to gather as much information as possible right here, if you don't mind. Text based is a little vague. It doesn't take much to make something appear on-screen, but if you're wanting to do something other than print, I'd suggest you be a little more specific.