more text enchancements