viewmodel/text_input library