orderType and orderer are required, so why would they be 0 or null for existing data?