Is that only happening if the temp2, temp 3 etc are blank? what if you add a conditional field in there to say if temp2<>"""" does that make the character go away? Or you could try creating another temp filed that for the chr(13) + chr(10) and put that between them instead of adding them to the caluclation?