improves viz type handling, adds default for general text, etc