updated text demo