rew25, waller4343, vicaet - thanks for the Thanks
@vicaet - yes, you need to send the Calibre data to the Kindle - the column info is extracted from a file Calibre stores on the Kindle. I did this as it was an easy way to get the column information as I already had to read the file, and its usually there. I'll add an extra check/warning about the file.