Hi Adam, Thanks for taking a look. I've updated the SPML format a bit. Now, each language has a source. Each language can have multiple terms. This will be for the SignPuddle 2, so the data model change will be reflected in the new user interface. The great thing about the new data model is that we will be able to have more than 2 languages per entry. Having the ability for different sources for different languages will be helpful. Here's the same entry. <entry e_id="29"> <item i_id="39" lang="ase"> <term t_id="42" index="01000100664070c0">00800112f9c4f9d6011af9abf9de6640f9c6f9e570c4f9c6f9f4</term> <src>008022c6f9cef9e90660f9d9f9f79b2bf9cdfa0ed840f9cdf9bec4c0f9cdf9be0081066022c69b2bd840</src> </item> <item i_id="40" lang="en"> <term t_id="43">cannot></term> <term t_id="44">can't></term> <src>Valerie Sutton></src> </item> </entry> Regards, -Steve