some more string enhancements