add ability to set/get text visibility