moved list() to iterator and bigEndianWord() to parsePTModule