Removed ReadObject and WriteObject