New string generating functionality,
bug fixes, minor improvements