automatonlike
not defined yet