added recordPacking, startRecord, maximumRecords