3 Commits (substring-optimizations)