framework for üparsing manual textual input