yes but I thought the code was clearer like this. in fact its tempting to break it out even more. the second clause is the "detect transition" and the first is just "only consider letters not numbers"