the problem is that we're only looking at the very first character :(