Better parse and writing.