Arraylists used instead of array in DataSource, line analysis of assembly.txt instead of token