rename serialization to parser
remove record_content primitive