User Interact Utility Library based on Automata