ok there's nothing wrong with the assignment statement, but the str_cat isn't generating the string properly. I'll run a test to see what string is being generated exactly.