use the text invisible property to display only the text should be displayed
fix displaying the variable name
slight refactor
Merge pull request #42 from liuhongchao/fix-region-compose-abuse

Fix region compose abuse