Peter's code reads in the old format-- he has unit tests around this. Can you explain more you think it is necessary to keep the old format?