my text.py module for text interfaces