Detailed description of the format

including the data_types hash