with textdemo