Plenty of tweaking for string methods