comments in user_input and text_logic