aha! no, my problem was an elementary error. I went back and looked at my code, and if you decode upon changes, you miss some characters. Bad move on my part. Thanks for your help, now I feel pretty dumb. #6 was a hard one, I guess I was expecting this one to be more difficult. Man, do I feel dumb. On to 8!