Wait a sec. \x00 may represent a byte when unmarshaled, but as long as marshal likes it as \x00, I think my db is capable of storing \ x 0 0 characters. What is the problem? Is it that \? I could escape that... actually I think my django framework already does that for me. Thanks, Mike