implementing text input mode in Human()