experimental work on duxtextview rewrite