progress on unpacking
introducing parsing of program data