Hi Rufus, I have committed in new parsing code and a composers.csv file that I think is as far as we can go programmatically. The good news is that the number of lines that the parser was unable to parse and requires manuall intervention is pretty small. More details are in the commit message. Cheers, Nathan