added basic support for parsing / writing out the data segment