XText demo project